﻿*{margin:0;padding:0}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin: 0;padding: 0;}
table{border-collapse: collapse;border-spacing: 0;}
table th,table td{padding: 5px;}
fieldset,img{border: 0;}
address,caption,cite,code,dfn,em,th,var{font-style: normal;font-weight: normal;}
ol,ul{list-style: none;}
ception,th{text-align: left;}
q:before,q:after{content: '';}
abbr,acronym{border: 0;}
a{color: #666;text-decoration: none;}
/*for ie f6n.net*/a:focus{outline: none;}
/*for ff f6n.net*/a:hover{text-decoration:none;}
.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}
.bc{margin-left: auto;margin-right: auto;}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.zoom{zoom: 1}
.hidden{visibility: hidden;}
.vam{vertical-align: middle;}
.clear{clear: both;height: 0;line-height: 0;font-size: 0;}
p{word-spacing: -1.5px;}
.cur{cursor: pointer}
sup{vertical-align: baseline;}
sub{vertical-align: baseline;}
input,button,textarea,select,optgroup,option{font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
input,button,textarea,select{*font-size: 100%;}
input,select{vertical-align: middle;}
body{font: 12px/1.231 arial, helvetica, clean, sans-serif;}
select,input,button,textarea,button{font: 99% arial, helvetica, clean, sans-serif;}
table{font-size: inherit;font: 100%;border-collapse: collapse;}
pre,code,kbd,samp,tt{font-family: monospace;*font-size: 108%;line-height: 100%;}
/*title*/
h1{font-size: 32px;}
h2{font-size: 26px;}
h3{font-size: 20px;}
h4{font-size: 14px;}
h5{font-size: 12px;}
h6{font-size: 10px;}
.clearfix:after{content: '';display: block;clear: both;height: 0;visibility: hidden;}
.clearfix{/*IE*/zoom: 1;}
/*end reset*//* CSS Document*/
body{background-color: #fff;overflow-x: hidden;color: #666;font-size: 14px;font-family: "΢���ź�";position: relative;min-width: 1200px;width: 100%;}
/**/
.container{margin-left: auto;margin-right: auto;width: 1200px;}
.m{margin:0 auto;width: 1200px;overflow: hidden;}
.mb30{ margin-bottom:30px;}
.mt30{ margin-top:30px;}
/* header*/
.header{width: 100%;overflow: hidden;background-color: #fff;}
.header{width: 100%;}
.headerTop{width: 100%;height: 40px;line-height: 40px;background: #dcdcdc;}
.headerTop h2{font-size: 13px;height: 40px;line-height: 40px;color: #888888;float: left;}
.headerTop ul{float: right;}
.headerTop li{float: left;height: 40px;line-height: 40px;margin-left: 18px;}
.headerTop li a{font-size: 13px;color: #888888;padding-left: 17px;}
.headerTop li.first a{background: url(../images/header_icon01.png) no-repeat left center;}
.headerTop li.second a{background: url(../images/header_icon02.png) no-repeat left center;}
.headerTop li.last a{background: url(../images/header_icon03.png) no-repeat left center;}
.headerTop li:first-child{margin-left: 0;}
.headerTop li:hover a{color:#e15616;}
.headerCenter{width: 100%;height: 135px;}
.headerCenter .box{float: left;}
.headerCenter h1{float: left;height: 55px;margin-top: 41px;}
.headerCenter h1 img{display: block;height: 55px;}
.logo{float:left;height:70px;padding-right:0px;margin-top:35px;background:url(../images/logo.png) no-repeat left center;}
.logo h3{font-size:36px;color:#000;}
.logo p{font-size:10px;color:#333;text-transform:uppercase;}

.menubg{width:100%;background-color:#0152ad;}
.menu{width:1200px;height:60px;margin:0 auto;}
.menu ul li{float:left;width:133px;height:60px;text-align:center;line-height:60px;font-size:16px;}
.menu ul li a{transition:all .3s ease;display:block;color:#fff}
.menu ul li a:hover{background-color:#023C7E;}
.menu ul li ul{display:none;position:relative;z-index:9999;background-color:#ffd200}
.menu ul li:hover ul{display:block}
.menu ul li ul li{line-height:40px;font-size:13px;height:40px;overflow:hidden;background-color:#0152ad}
.menu ul li ul li:hover{background:#023C7E}
.menu ul li ul li:hover a{color:#FFF}
.menu ul .on{background-color:#023C7E}
.menu ul .on a{color:#FFF}
.menu ul li .cs{width:500px;background-color:#fdc300;overflow:hidden}
.menu ul li .cs li{margin-right:0}

.headerCenter .Part{float: left;margin-left: 33px;width: 564px;margin-top: 41px;padding-left: 34px;border-left: 1px solid #999999;}
.headerCenter .Part h2{font-size: 24px;color: #333;font-weight:700;}
.headerCenter .Part p{font-size: 14px;color: #555;margin-top: 3px;}
.headerCenter .phone{background: url(../images/header-phone.png) no-repeat left center;padding-left: 58px;float: right;margin-top: 42px;height: 48px;}
.headerCenter .phone p{color: #333333;font-size: 16px;padding-top: 4px;}
.headerCenter .phone em{font-size: 26px;color: #f30;font-weight: bold;display: block;margin-top: 2px;}
.headerNav{height: 60px;background: #0152ad;z-index: 999;}
.headerNav ul{width: 100%;}
.headerNav li{float: left;font-size: 16px;height: 60px;position: relative;}
.headerNav li:first-child{background-image: none;}
.headerNav li>a{color: #fff;text-decoration: none;height: 60px;line-height: 60px;display: block;padding:0 34px;}
.headerNav li.cur{background:#023C7E;}
.headerNav li:hover{background: #023C7E;}
/* ==========banner=========== */
.banner{height:500px;width:100%;min-width:1200px;background-color:#ccc}
.flexslider{width:100%;height:100%;overflow:hidden}
.flexslider .slides>li{display:none}
.flexslider .slides img{max-width:100%;display:block}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides>li:first-child{display:block}
.flexslider{position:relative;zoom:1}
.flexslider .slides{zoom:1}
.flexslider .slides>li{position:relative}
.flex-caption{background:0 0;zoom:1}
.flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px}
.flex-direction-nav{height:0;overflow:hidden}
.flex-direction-nav li a{display:none;width:47px;height:80px;position:absolute;top:50%;margin-top:-40px;cursor:pointer;text-indent:-9999px}
.flex-direction-nav li a.next{right:0;background:url(../images/bg_direction_nav.png) no-repeat scroll -47px 0 transparent}
.flex-direction-nav li a.next:active{background:url(../images/bg_direction_nav.png) no-repeat scroll -47px -80px transparent}
.flex-direction-nav li a.prev{left:0;background:url(../images/bg_direction_nav.png) no-repeat scroll 0 0 transparent}
.flex-direction-nav li a.prev:active{background:url(../images/bg_direction_nav.png) no-repeat scroll 0 -80px transparent}
.flex-direction-nav li a.disabled{opacity:.3;cursor:default}
.flex-control-nav{position:absolute;bottom:-50px;right:40%}
.flex-control-nav li{display:inline-block;zoom:1;margin-right:10px;margin-bottom:6px}
.flex-control-nav li a{display:block;width:10px;height:10px;background:url(img/bg_control_nav.png) no-repeat scroll 0 0 transparent;cursor:pointer;text-indent:-9999px}
.flex-control-nav li a:hover{background-position:0 -10px}
.flex-control-nav li a.active{background-position:0 -20px;cursor:default}
/* ==========banner=========== */
.com-title{text-align:center}
.com-title .tit{font-size:30px;color:#333;font-weight:700;margin-bottom:5px}
.com-title .tit-sj{display:none}
.com-title .tit-sj a{position:relative;display:inline-block;color:#dc001d;padding:0 10px}
.com-title .tit-sj a:before{content:'';position:absolute;top:50%;right:100%;width:48px;height:1px;background-color:#ebebeb}
.com-title .tit-sj a:after{content:'';position:absolute;top:50%;left:100%;width:48px;height:1px;background-color:#ebebeb}
.com-title p{font-size:16px;color:#414141}
.com-title span{display:block;font-size:12px;color:#e6e6e6}
.com-title_bai .tit,.com-title_bai p{color:#fff}
.com-more{display:block;width:260px;border-radius:30px;margin:20px auto 0px auto;height:40px;border:1px solid #0152ad;line-height:40px;text-align:center;font-size:14px;color:#fff;background-color:#0152ad;transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;-o-transition:.6s}
.com-more:hover{background-color:transparent;color:#0152ad;border:1px solid #0152ad;}
.com-tit02{font-size:20px;color:#fff;margin:20px 0;font-weight:400}
.com-tit02 span{font-size:14px}
.mt50{margin-top:50px;}

.m-tab01{margin:50px 0;text-align:center;font-size:0}
.m-tab01 li{display:inline-block}
.m-tab01 li a{display:block;width:167px;border:1px solid #b9b9b9;height:42px;line-height:42px;text-align:center;color:#333;font-size:16px;margin:0 8px}
.m-tab01 li a:hover,.m-tab01 li.active a{border:1px solid #0152ad;color:#fff;background-color:#0152ad;margin:0 8px}
.m-tab01 li a span{padding-left:30px;display:inline-block;background-repeat:no-repeat;background-position:left center;background-image:url(../images/icon15.png)}
.m-tab01 li a:hover span,.m-tab01 li.active a span{background-image:url(../images/icon15-on.png)}
/* ===================== */
.pro_con{overflow:hidden;margin:0 -10px}
.pro_con li{float:left;width:25%;margin-bottom:20px}
.pro_con li a{display:block;border:1px solid #e4e4e4;padding:15px 15px 0 15px;margin:0 10px;transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;-o-transition:.6s}
.pro_con li:hover a{border:1px solid #0152ad}
.pro_con li .pic{overflow:hidden;position:relative;height:0;padding-top:75%}
.pro_con li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;-o-transition:.6s}
.pro_con li .pic img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.pro_con li .txt{overflow:hidden}
.pro_con li .txt .tit{text-align:center;font-weight:400;font-size:14px;color:#333;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:42px;line-height:42px}
.pro_con li .txt .more{display:none;float:right;margin-left:10px;height:40px;line-height:40px;color:#d83648;font-size:12px;text-transform:uppercase}

/* ===================== */
.flow{padding:60px 0;background-image: url(../images/bj1.jpg);background-position:center center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}

.flow .com-title .tit{color:#FFF;} 
.flow .com-title p{font-size:16px;color:#FFF}

.ul-imgtxt02{overflow:hidden;background-position:center center;background-repeat:no-repeat;margin:35px -34px}
.ul-imgtxt02 li{float:left;width:20%}
.ul-imgtxt02 li .con{display:block;padding:60px 0;margin:0 34px;background-image:url(../images/bj2.png);background-repeat:no-repeat;background-position:center center;cursor:pointer;transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;-o-transition:.6s}
.ul-imgtxt02 li:hover .con{background-image:url(../images/bj2-h.png)}
.ul-imgtxt02 li .pic{width:40px;height:40px;margin:0 auto;text-align:center;line-height:48px}
.ul-imgtxt02 li .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;-o-transition:.6s}
.ul-imgtxt02 li .pic .img2{display:none}
.ul-imgtxt02 li:hover .pic .img1{display:none}
.ul-imgtxt02 li:hover .pic .img2{display:inline-block}
.ul-imgtxt02 li .txt{text-align:center;color:#999;margin:10px 0}
.ul-imgtxt02 li:hover .txt{color:#fff}
.ul-imgtxt02 li .txt .tit{font-size:16px;font-weight:400}
.ul-imgtxt02 li .txt p{font-size:12px}
.flow .com-more{width:260px;border-radius:30px}
.flow .com-more{display:block;margin:0 auto;height:40px;border:1px solid #FFF;line-height:40px;text-align:center;font-size:14px;color:#0152ad;background-color:#FFF;transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;-o-transition:.6s}
.flow .com-more:hover{background-color:#0152ad;color:#FFF;border:1px solid #FFF;}

/* ===================== */
.youshi{overflow:hidden;margin:60px 0}
.youshi .g-tit01 .tit{background-position:center center;background-repeat:no-repeat;font-size:44px;color:#333;font-weight:600;height:90px;line-height:90px}
.youshi .g-tit01 p{font-size:20px;color:#999}
.m-imgtxt04.swiper-container{overflow:hidden;margin:74px -9px 0}
.m-imgtxt04 .swiper-slide{float:left;width:25%;cursor:pointer}
.m-imgtxt04 .swiper-slide .con{margin:0 19px;background-color:#f3f5f6}
.m-imgtxt04 .swiper-slide .pic{overflow:hidden;position:relative;height:0;padding-top:89%}
.m-imgtxt04 .swiper-slide .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;-o-transition:.6s}
.m-imgtxt04 .swiper-slide:hover .pic img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.m-imgtxt04 .swiper-slide .txt{padding:10px 42px 10px;color:#666}
.m-imgtxt04 .swiper-slide .txt .tit{text-align:center;font-size:18px;height:50px;line-height:50px;font-weight:400;border-bottom:1px solid #bababa;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.m-imgtxt04 .swiper-slide .txt p{font-size:14px;line-height:26px;margin:20px 0}
.m-imgtxt04 .swiper-slide .txt .btn{display:none;width:150px;height:30px;line-height:30px;text-align:center;color:#fff;border-radius:30px;background-color:#dc001d}
.m-imgtxt04.swiper-container .swiper-pagination{bottom:0}
.m-imgtxt04.swiper-container .swiper-pagination-bullet-active{background-color:#dc001d}

/* ===================== */
.news{margin:50px 0}
.about .com-title .tit{color:#FFF;} 
.about .com-title p{font-size:16px;color:#FFF}
.m-tabs02{text-align:center;margin:15px 0}
.m-tabs02 li{display:inline-block}
.m-tabs02 li a{display:block;margin:0 5px;border-radius:2px;width:120px;height:40px;line-height:40px;text-align:center;color:#333;font-size:16px;background-color:#dbdbdb}
.m-tabs02 li.active a{color:#fff;background-color:#dc001d}
.m-list01.swiper-container{overflow:hidden;margin:50px 0}
.m-news{float:left;width:52%;background-color:#f7f7f7}
.m-news .pic{overflow:hidden;position:relative;height:0;padding-top:39%}
.m-news .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.m-news .txt{padding:15px 20px}
.m-news .txt h4 a{position:relative;display:block;font-size:16px;color:#666;height:46px;line-height:46px;font-weight:400;border-bottom:1px dashed #b5b5b5;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;-o-transition:.6s}
.m-news .txt h4 a:hover{color:#dc001d}
.m-news .txt h4 a:after{content:'';position:absolute;bottom:0;right:0;width:0;height:1px;background-color:#dc001d;transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;-o-transition:.8s}
.m-news .txt h4 a:hover:after{width:100%}
.m-news .txt p{font-size:14px;color:#aeaeae;margin-top:16px;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-news .txt .time{display:none;font-size:14px;color:#ccc}
.m-newslist{float:right;width:42%}
.m-newslist li{overflow:hidden;color:#333;position:relative}
.m-newslist li:after{content:'';position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#dc001d;transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;-o-transition:.8s}
.m-newslist li:hover:after{width:100%}
.m-newslist li .txt .tit{overflow:hidden}
.m-newslist li .txt .tit .time{float:right;margin-left:10px;font-size:14px;height:53px;line-height:53px;transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;-o-transition:.8s}
.m-newslist li:hover .txt .tit .time{color:#dc001d}
.m-newslist li .txt{overflow:hidden}
.m-newslist li .txt .tit h5 a{display:block;position:relative;padding-left:20px;height:53px;line-height:53px;font-weight:400;font-size:14px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;-o-transition:.8s}
.m-newslist li:hover .txt .tit h5 a{color:#dc001d}
.m-newslist li .txt .tit h5 a:before{content:'';position:absolute;top:50%;left:0;margin-top:-4px;width:8px;height:8px;border-radius:50%;background-color:#7f7f81;transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;-o-transition:.6s}
.m-newslist li:hover .txt .tit h5 a:before{background-color:#dc001d}
.m-newslist .txt p{display:none;font-size:14px;color:#afafaf;padding-left:20px;line-height:24px;background:url(../images/icon24.png) left 7px no-repeat}

/* ===================== */
.about{padding-bottom:55px;padding-top:20px;background:#f5f5f5 url(../images/aboutbg.jpg) no-repeat left center;}
.about .conleft{width:600px;height:380px}
.about .conleft img{width:100%;height:100%}
.about .conright{width:535px;height:320px;background:#fff;padding:30px;position:relative}
.about .conright h3{font-size:25px;margin-bottom:30px}
.about .conright h3 span{display:block;width:14px;height:25px;position:absolute;left:0;top:31px;background:url(../images/aboicon01.png) no-repeat center}
.about .conright h3 a{color:#333}
.about .conright h3 i{display:block;font-size:16px;color:#999;text-transform:uppercase}
.about .conright p{font-size:14px;line-height:24px}
.about .conright p a{color:#333}
.about .conright a.ckgda{display:block;width:124px;height:35px;line-height:35px;text-align:center;font-size:14px;color:#fff;background:#0152ad;border-radius:5px;margin-top:30px}

.footer_city{width:100%;background:#F5F5F5;padding:30px 0;overflow:hidden;}
.city-title{border-bottom: 1px solid #DDD;margin: 0;font-size: 18px;color: #333;padding-bottom: 15px;}
.city-title span{text-transform: uppercase;font-weight:bold;font-size: 16px;color: #333;}
.city_list ul {margin-left: -20px;}
.city_list li {float: left;margin-left: 20px;margin-top: 20px;}

.link{width:1200px;overflow:hidden;margin:0 auto;}
.link-con{width:100%;float:left;line-height:25px}
.link-con a{margin-right:10px}

.footer{ background:#0152ad; overflow:hidden; padding:28px 0 36px;}
.footer .foot{ width:1200px; overflow:hidden; margin:0 auto;}
.footer .footnav{height:50px;border-bottom:1px solid #fff;}
.footer .footnav ul li{float:left;width:105px;height:50px;font-size:14px;line-height:50px;text-align:center}
.footer .footnav ul li:first-child{padding-left:0}
.footer .footnav ul li a{color:#fff}

.footer dl.links{ display:block; padding:0 0 24px; border-bottom:1px dashed #51b27c;}
.footer dl.links dt{ display:block; line-height:66px; color:#fff; font-size:20px; font-weight:bold; padding-left:36px; background:url(../images/foot_link.png) left center no-repeat;}
.footer dl.links dd{ display:block; line-height:26px; font-size:14px; overflow:hidden;}
.footer dl.links dd a{ display:block; color:#a6f7c8; margin:0 4px; float:left;}
.footer dl.links dd a:hover{ color:#fff;}
.footer dl.links dd span{ display:block; color:#a6f7c8; margin:0 22px; float:left;}
.footer dl.links dd span:first-child{ display:none;}
.footer .code{ display:block; overflow:hidden; float:right; margin:40px 0 0;}
.footer .code p{ display:block; line-height:46px; color:#fff; font-size:16px; text-align:center; float:left; margin-left:26px;}
.footer .code img{ display:block; height:102px; margin:0 auto;}
.footer .copyright{ line-height:26px; color:#FFF; font-size:14px; overflow:hidden; padding:40px 0 0;}
.footer .copyright span.tel{ display:block; height:40px; line-height:40px; color:#fff; font-size:40px; font-weight:bold; padding:0 0 16px;}
.footer .copyright span.tel img{ display:block; float:left; margin-right:18px;}
.footer .copyright a{ color:#FFF;}
.footer .copyright a:hover{ text-decoration:underline;}
/* ===================== */
.pos{float:right}
.nbanner{height:60px;width:100%;min-width:1200px;margin-bottom:30px;background:#f8f8f8 url(../images/nbanner.jpg) no-repeat center top;border-bottom:1px solid #DDD;}
.nleft{ width:238px;float:left;margin-top:30px;overflow: hidden;}
.llm{ width:236px;float:left;overflow: hidden;margin-bottom:15px;border:1px solid #DDD;}
.llmtitle{ width:236px;float:left;height:50px;border-radius:5px 5px 0px 0px;line-height:50px;background-color:#0152ad;font-size:16px;}
.llmtitle span{margin-left:20px;color:#FFF;}
.llmcon{padding:20px;width:196px;overflow: hidden;line-height:30px;}
.fwxm{padding:15px 20px 0px 20px;width:198px;overflow: hidden;line-height:30px;}
.fwxm ul li{border:1px solid #EEE;margin-bottom:10px;height:30px;line-height:30px;}
.fwxm ul li a {display:block;padding-left:35px;background: url(../images/jt.png) no-repeat 10px center;}
.fwxm ul li a:hover {color:#FFF;background-color:#FB6029;}

.nright{ width:931px;float:right;margin-top:30px;padding-bottom:30px;overflow: hidden;}
.nrtitle{border-bottom:1px solid #DDD;width:100%;height:40px;line-height:40px;}
.nrtitle h2{font-weight:normal;font-size:20px;}
.news_list{padding:10px 0;width:100%;overflow: hidden;}
.news_list ul li{border-bottom:1px solid #EEE;padding-bottom:20px;margin-top:20px;}
.news_list ul li h3{font-weight:normal;font-size:18px;height:35px;}
.news_list ul li p{line-height:30px;color:#999;font-size:13px;}
.news_list ul li span{color:#999;}
.news_list ul li img{float:left;margin-right:20px;width:200px;max-height:118px;}

.page{padding:30px 0;line-height:30px;width:100%;overflow: hidden;}

.product{padding:30px 0;width:100%;overflow: hidden;}
.product_list{width:1000px;}
.product_list li{width: 297px;float: left;margin-bottom: 10px;margin-right: 23px;}
/*.product_list li:nth-child(odd){margin-right: 23px;}*/

.product_list li a.img{display: block;overflow: hidden}
.product_list li a.img img{width: 297px;height: 230px;transition: .6s;}
.product_list li .wz{padding: 10px 15px;transition: all .6s ease 0s;background-color: transparent;}
.product_list li .wz h3{font: normal 16px/30px "΢���ź�";text-align:center;}
.product_list li .wz h3 a{color: #333;}
.product_list li .wz .info{font: normal 13px/20px "΢���ź�";color: #777;}
.product_list li:hover img{transform: scale(1.1);}
.product_list li:hover .wz{}
.product_list li:hover .wz h3 a{}
.product_list li:hover .wz .info{}

.pro_list{width:1000px;}
.pro_list li{width: 295px;float: left;margin-bottom: 10px;}
.pro_list li{margin-right: 23px;}
.pro_list li a.img{display: block;overflow: hidden}
.pro_list li a.img img{width: 295px;height: 200px;transition: .6s;}
.pro_list li .wz{padding: 10px 15px;transition: all .6s ease 0s;background-color: transparent;}
.pro_list li .wz h3{font: normal 14px/30px "΢���ź�";text-align:center;}
.pro_list li .wz h3 a{color: #333;}
.pro_list li .wz .info{font: normal 13px/20px "΢���ź�";color: #777;}
.pro_list li:hover img{transform: scale(1.1);}
.pro_list li:hover .wz{background: #c10000;color: #efe4de;}
.pro_list li:hover .wz h3 a{color: #fff;}
.pro_list li:hover .wz .info{color: #efe4de;}
/*list*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}

.infocon{padding:30px 0;width:100%;overflow: hidden;}
.infocon h1{text-align:center;font-size:20px;font-weight:normal;margin-bottom:10px;}
.infocon .author{text-align:center;font: normal 12px/20px "΢���ź�";color: #999;margin-bottom:20px;}

.neirong{line-height:30px;}
.neirong img{display: block;margin:5px auto;max-width:600px;}
.pre,.next{line-height:30px;}

.link {width:1200px;overflow:hidden;line-height:30px;margin: 0 auto;}
.title-3{font-family:"΢���ź�";font-size:16px;color:#1f1f1f;line-height:36px;height:36px;text-align:left}
.title-3 span{font-size:12px;color:#625d5d;padding-left:10px}
.title-3 p{font-size:16px}
a.more{margin:0 auto;width:60px;height:36px;line-height:36px;font-size:12px;color:#99999a;float:right;text-align:center;display:block;background:url(../images/more.jpg) no-repeat center;text-indent:-10000000px;margin-right:20px}
a.more{color:#888;font-size:12px;font-family:"΢���ź�";line-height:47px;text-transform:uppercase;float:right}
a.more:hover{color:#26c48b;transition-duration:.4s}
.newsleft{width:800px;float:left;margin-right:31px; overflow: hidden;}
.newsright{width:350px;float:right; overflow: hidden;}
.ul-news{list-style:none;margin-top:10px}
.ul-news li{line-height:40px;height:40px;background:url(../images/coin.png) no-repeat left center;border-bottom:1px dashed #6d6d6d}
.ul-news li a{font-size:13px;color:#5c5757;float:left;padding-left:10px}
.ul-news li a:hover{color:#f30;}
.ul-news li span{float:right;color:#8d8d8d}
.ul-news .li-2{width:370px;float:left;margin:0 30px 0 0px}
.ul-news .li-1{list-style:none;height:140px;border:none;clear:both;overflow:hidden}
.ul-news .li-1 img{border:1px solid #dedede;background:#fff;padding:5px;float:left}
.ul-news .li-1 div{width:600px;float:right}
.ul-news .li-1 div a{line-height:40px;height:40px;font-size:16px;color:#241e0e;font-family:"΢���ź�";border-bottom:1px solid #dedede;display:block;width:600px;clear:both}
.ul-news .li-1 div p{line-height:26px;padding-top:25px;font-size:14px;font-family:"΢���ź�"}
.ul-new1{list-style:none;margin-top:10px}
.ul-new1 li{background:url(../images/coin_1.jpg) no-repeat left 8px;border-bottom:1px dashed #6d6d6d;padding-left:25px;margin-bottom:15px}
.ul-new1 li a{color:#5c5757;font-size:14px;color:#3a3a3a;font-family:"΢���ź�";line-height:30px}
.ul-new1 li p{font-size:12px;line-height:24px;text-align:left;padding-top:5px;color:#6e6e6e}
.ul-new2{list-style:none}
.ul-new2 li{height:120px;border-bottom:1px dashed #6d6d6d;color:#595959;font-family:"΢���ź�";margin-bottom:15px;padding-bottom:10px}
.ul-new2 li span{width:57px;float:left;margin-left:30px;font-size:14px;text-align:center;padding-top:30px}
.ul-new2 li span em{font-size:36px;font-style:normal;border-bottom:1px solid #dedede;width:57px;display:block;line-height:35px}
.ul-new2 li div{width:760px;float:left;margin-left:30px;padding-top:20px}
.ul-new2 li div a{height:30px;line-height:30px;font-size:16px;background:0 0!important}
.ul-new2 li div a.n-1{height:30px;float:right;line-height:30px;background:#007fd8!important;color:#fff;font-size:12px;padding:0 15px 0 15px}
.ul-new2 li div p{line-height:30px}

.bookadd{margin:20px 0;}
.bookadd div{margin-bottom:15px;}
.bookadd .label{float:left;width:100px;text-align:right;padding-right:10px;clear:both;}
.bookadd .label span{color:#f30;font-family:����;}
.bookadd .enter{margin-left:120px;}
.bookadd .enter .ip{border:1px solid #ddd;padding:10px 10px;vertical-align:middle;overflow:hidden;border-radius:10px 0 10px 0;}
.bookadd .enter .bnt{border:1px solid #1F92D1;background:#1F92D1;padding:8px 20px;vertical-align:middle;color:#fff;cursor:pointer;}
.bookadd .enter label{display:block;}

.fztitle{width:100%;border-bottom:1px solid #DDD; line-height:40px; height:40px; text-align:center;}
.fztitle h1{ font-size:22px; color:333;}
.fzabout{
	width:100%;
	padding-top:15px;
	line-height:30px;
	font-size:14px;
	overflow:hidden;
	padding-bottom: 15px;
}
.fzcaselist{width:100%; overflow:hidden;}
.fzcaselist ul{ width:1100px;}
.fzcaselist ul li{ float:left;text-align:center; margin-right:20px; width:285px;}
.fzcaselist ul li p{ line-height:35px; text-align:center;}
.fzcaselist ul li img{ width:100%;}

/* ===================== */
.pageing{width:100%;float:left;margin-top:20px;line-height:30px;text-align:center;overflow:hidden}
.pageing a{color:#666;display:inline-block;font-size:14px;height:30px;line-height:30px;padding:0 12px;border-radius:2px;border:1px solid #c1c1c1;text-align:center;margin:0 3px}
.pageing a:hover,.pageing b{border:1px solid #CC0000;margin-top:-2px;background:#CC0000;border-radius:2px;color:#fff;display:inline-block;font-size:14px;height:30px;line-height:30px;padding:0 12px;text-align:center;margin:0 3px;font-weight:100}
/* ===================== */